left the pit - French English Dictionary